have too much on plate - Alemán Inglés Diccionario